package com.wl.dzt.basic.entity;

import com.wl.dzt.sys.annotation.Column;
import com.wl.dzt.sys.annotation.Table;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel("BasicVtype")
@Table("basic_vtype")
public class BasicVtype implements Serializable {

    @ApiModelProperty(value = "错误提示", name = "errorMsg")
    @Column(value = "error_msg", text = "错误提示", maxLength = 127)
    private String errorMsg;


    @ApiModelProperty(value = "正则名称", name = "vtypeName")
    @Column(value = "vtype_name", text = "正则名称", maxLength = 100)
    private String vtypeName;


    @ApiModelProperty(value = "正则表达式", name = "vtypeRex")
    @Column(value = "vtype_rex", text = "正则表达式", maxLength = 150)
    private String vtypeRex;


    @ApiModelProperty(value = "正则代码key", name = "vtypeType")
    @Column(value = "vtype_type", text = "正则代码key", maxLength = 100)
    private String vtypeType;


    @ApiModelProperty(value = "主键", name = "id")
    @Column(value = "id", text = "主键", maxLength = 32)
    private String id;

    public String getErrorMsg() {
        return errorMsg;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    public String getVtypeName() {
        return vtypeName;
    }

    public void setVtypeName(String vtypeName) {
        this.vtypeName = vtypeName;
    }

    public String getVtypeRex() {
        return vtypeRex;
    }

    public void setVtypeRex(String vtypeRex) {
        this.vtypeRex = vtypeRex;
    }

    public String getVtypeType() {
        return vtypeType;
    }

    public void setVtypeType(String vtypeType) {
        this.vtypeType = vtypeType;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }
}
